package com.pro.service.imple;

import com.pro.mapper.JsClosureMapper;
import com.pro.pojo.JsClosure;
import com.pro.pojo.JsUnseal;
import com.pro.service.JsClosureService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class JsClosureServiceImple implements JsClosureService {

    @Autowired
    private JsClosureMapper jcm;

    @Override
    public List<JsClosure> getJsClosureList(JsClosure jsClosure) {
        return jcm.getJsClosureList(jsClosure);
    }

    @Override
    public List<JsClosure> getJsClosureListRetrieval(JsClosure jsClosure) {
        return jcm.getJsClosureListRetrieval(jsClosure);
    }

    @Override
    public boolean deleteJsClosureList(JsClosure jsClosure) {
        return jcm.deleteJsClosureList(jsClosure);
    }

    @Override
    public boolean addshutdowmJsBeforeUser(JsClosure jsClosure) {
        return jcm.addshutdowmJsBeforeUser(jsClosure);
    }

    @Override
    public boolean deleteshutdowmJsClosure(Integer userId) {
        return jcm.deleteshutdowmJsClosure(userId);
    }

    @Override
    public boolean addJsUnsealLog(JsUnseal jsUnseal) {
        return jcm.addJsUnsealLog(jsUnseal);
    }

    @Override
    public List<JsClosure> getJsClosureEndDate(JsClosure jsClosure) {
        return jcm.getJsClosureEndDate(jsClosure);
    }

    @Override
    public boolean unsealJsBeforeUser(Integer userId) {
        return jcm.unsealJsBeforeUser(userId);
    }

    @Override
    public List<JsClosure> unsealJsBeforeUserList(Integer userId) {
        return jcm.unsealJsBeforeUserList(userId);
    }

    @Override
    public boolean addClosureUser(JsClosure jsClosure) {
        return jcm.addClosureUser(jsClosure);
    }

    @Override
    public boolean deleteClosureUser(Integer userId) {
        return jcm.deleteClosureUser(userId);
    }

    @Override
    public List<JsClosure> getJsClosures() {
        return jcm.getJsClosures();
    }


}
